$(document).ready(function()
{         
    $('.selectpicker').selectpicker({});     
    /************************************************************************************************************/
    $("#tipo_de_entidad").change(function()
     {              
            $.ajax({
                    url:"procesa",
                    type: "POST",
                    data:"id_tipo_entidad="+$("#tipo_de_entidad").val(),
                    success: function(opciones){
                                                    $('#entidades').selectpicker('show');
                                                    $("#entidades").html(opciones);
                                                    $('#entidades').selectpicker('refresh');
                                                    //$('#entidades').selectpicker('update');
                                                },
                    });            
     });      
/*******************************************************************************************************************************/
$( "#crear_tipo_convocatoria" ).button().click(
        function() 
        {
            $( "#forma_tipo_convocatoria" ).dialog( "open" );
        });
        
/*******************************************************************************************************************************/
$( "#tipo_convocatoria" ).change(
                function()
                         {
                             console.log($( "#tipo_convocatoria" ).val());
                         }            
            );
var tipo_convocatoria = $( "#nombre_tipo_convocatoria" ), todosLosCampos = $( [] ).add( tipo_convocatoria );
$( "#forma_tipo_convocatoria" ).dialog({
                                    autoOpen: false,
                                    height: 270,
                                    width: 800,
                                    modal: true,
                                    buttons: { boton1: {text:'Adicionar', class:'btn btn-primary boton', click:function() { $( this ).attr("class", "boton")
                                                                        if ((tipo_convocatoria.val() !== '') )
                                                                        {
                                                                                $.ajax({
                                                                                     url:"capturartipoconvocatoria",
                                                                                     type: "POST",
                                                                                     data:"tipo_convoca="+$( "#nombre_tipo_convocatoria" ).val(),
                                                                                     dataType:'JSON',
                                                                                     success: function(retorno)
                                                                                              {
                                                                                                  console.log(retorno);
                                                                                                  alert("se ha registrado el tipo "+retorno[1]);
                                                                                                  $('#tipo_convocatoria').append("<option value='"+retorno[0]+"'>"+retorno[1]+"<option>");
                                                                                                  $('#tipo_convocatoria').selectpicker('refresh');
                                                                                              },
                                                                                   });
                                                                                   
                                                                           $( this ).dialog( "close" );
                                                                        }
                                                                        else
                                                                        {
                                                                            alert('Debe Ingresar el nombre de la etiqueta')
                                                                        }
                                                                    }
                                                                },//fin boton1
                                   boton2: {text:'Limpiar', class:'btn btn-primary', click:function()
                                                                                                    { 
                                                                                                        tipo_convocatoria.val('');
                                                                                                    }
                                                   },//fin botob2
                                                  },//arreglo botones
                                   close: function() {todosLosCampos.val( "" ).removeClass( "ui-state-error" );},                                   
                                   
                                });//FIN DEL DIALOGO   
/*************************************************************************************************************************************/
$( "#crear_tipo_entidad" ).button().click(
        function() 
        {
            $( "#forma_tipo_entidad" ).dialog( "open" );
        });
$( "#tipo_de_entidad" ).change(
                function()
                         {
                             console.log($( "#tipo_de_entidad" ).val());
                         }            
            );
var tipo_entidad = $( "#nombre_tipo_entidad" ), todosLosCampos2 = $( [] ).add( tipo_entidad );
$( "#forma_tipo_entidad" ).dialog({
                                    autoOpen: false,
                                    height: 300,
                                    width: 800,
                                    modal: true,
                                    buttons: { boton1: {text:'Adicionar', class:'btn btn-primary boton', click:function() {
                                                                        if ((tipo_entidad.val() !== '') )
                                                                        {
                                                                                $.ajax({
                                                                                     url:"capturartipoentidad",
                                                                                     type: "POST",
                                                                                     data:"tipo_entidad="+$( "#nombre_tipo_entidad" ).val(),
                                                                                     dataType:'JSON',
                                                                                     success: function(retorno)
                                                                                              {
                                                                                                  console.log(retorno);
                                                                                                  alert("se ha registrado el tipo "+retorno[1]);
                                                                                                  $('#tipo_de_entidad').append("<option value='"+retorno[0]+"'>"+retorno[1]+"<option>");
                                                                                                  $('#tipo_de_entidad').selectpicker('refresh');             
                                                                                              },
                                                                                   });
                                                                                   
                                                                           $( this ).dialog( "close" );
                                                                        }
                                                                        else
                                                                        {
                                                                            alert('Debe Ingresar el nombre de la etiqueta')
                                                                        }
                                                                    }
                                                                },//fin boton1
                                   boton2: {text:'Limpiar', class:'btn btn-primary', click:function() 
                                                                                           { 
                                                                                               tipo_entidad.val('');
                                                                                           }
                                                   },//fin boton2
                                                  },//fin botones
                                   close: function() {todosLosCampos2.val( "" ).removeClass( "ui-state-error" );},
                                   
                                   
                                });//FIN DEL DIALOGO

});//FIN FUNCION READY

function actualizar()
{
	$('#tipo_convocatoria').selectpicker('refresh');
	$('#listado_tipo_entidad').selectpicker('refresh');
	$('#entidades').selectpicker('refresh');
}
